Los Altos

Residence Inn Palo Alto Los Altos
4460 El Camino Real
+1 650 559-7890
Courtyard Palo Alto Los Altos
4320 El Camino Real
+1 650 941-9900